Class Deriven Developmentを避ける
Class Deriven Development
を避ける
/mrsekut-book-4048931164/043: 2.3 クラス駆動設計をしたいという衝動との戦い
Modelingをする際に、似た概念があるとそれを共通化した親classを作ってしまう
現実世界には存在しないような親クラスを人工的に生み出してしまう
real worldとの齟齬が生じる
Domain Modelの歪みに繋がる
それの何が問題?
「real worldと齟齬があっても上手く実装できるならいいだろ」と言えそうな気もする
mrsekut.icon